6041a907e73047bdc11391f5e95cab34759b30b3,xml/impl/src/com/intellij/codeInsight/template/zencoding/XmlZenCodingInterpreter.java,XmlZenCodingInterpreter,startTemplateAndGotoChild,#TemplateToken#number#,226

Before Change


  private boolean startTemplateAndGotoChild(TemplateToken templateToken, final int index) {
    final Object key = new Object();
    myCallback.fixStartOfTemplate(key);
    TemplateInvokationListener listener = new TemplateInvokationListener() {
      public void finished(boolean inSeparateEvent) {
        myState = State.WORD;
        gotoChild(key);
        if (inSeparateEvent) {
          invoke(index + 1);
        }
      }
    };
    if (!invokeTemplate(templateToken, myCallback, listener, 0)) {
      return false;
    }
    return true;
  }

After Change


  private void startTemplateAndGotoChild(TemplateToken templateToken) {
    final Object key = new Object();
    myCallback.fixStartOfTemplate(key);
    invokeTemplate(templateToken, myCallback, 0);
    myState = State.WORD;
    gotoChild(key);
  }